an historic moment - Turkish English Dictionary